drum barrow - Turkish English Dictionary